create external table jms_ods.yl_tms_branch_time_shift
(
  id                          bigint  comment '主键id',
  region_code                 bigint comment '大区编码',
  region_name                 string comment '大区名',
  agency_area_code            string comment '代理区编码',
  agency_area_name            string comment '代理区名称',
  province_code               bigint comment '省份编码',
  province_name               string comment '省份名',
  city_code                   bigint comment '市级(城市)编码',
  city_name                   string comment '市级(城市)名',
  area_code                   bigint comment '区县编码',
  area_name                   string comment '区县名',
  arrive_network_name         string comment '规划转运中心名称(取集货时效-始发交件网点名称)',
  arrive_network_code         string comment '规划转运中心编码(取集货时效-始发交件网点编码)',
  first_latest_collect_time   string comment '第一班截单时间',
  second_latest_collect_time  string comment '第二班截单时间',
  first_planned_arrival_time  string comment '第一班到达中心时间',
  second_planned_arrival_time string comment '第二班到达中心时间',
  inwarehouse_add_time        bigint comment '收件加时',
  in_line_day                 bigint comment '收件跨天',
  span_days_arrive            bigint comment '交件跨天',
  collect_type                bigint comment '汇总类型: 1: 区县维度 2: 城市维度',
  create_time                 timestamp comment '创建时间',
  version_date                timestamp comment '版本日期'
)
comment '集货班次表'
partitioned by (dt string comment '时间日期')
stored as parquet
location '/dw/hive/jms_ods.db/external/yl_tms_branch_time_shift';